Great location, large place, good for kids. Cleaning is not so good, although we booked on the same day we arrived.