Spacious and well-situated, close to shops and beach. Great hospitality.