Location is 5 stars! Apartment is clean and host is really friendly. Our kids just loved being at the resort and this place is a real little gem. Thank you for a lovely holiday.