Beautiful spot between the hills and beach. Spacious apartment. Great amenities. Nice extra touches. Prompt communication.