Great place for a short term stay. We had a few families in different Villas, so kids being able to run between each was awesome.