Luxurious and spacious accommodation. Friendly and close to the beach.