The location is excellent with great access to the beach and close to convenience stores. Perfect for a family with a young child having a holiday. The tennis courts and pool were well used on our stay.