Captain's Beach Boutique Apartments, Лименас