Great place, clean, good location, well equipped kitchen, big bathroom, nice pool and roof area. Will definitely stay here on mi next trip.