Excellent location, all amenities one might need. Friendly staff. Lovely pool. Would stay again.