A well furnished unit in a beautiful location. Close to the beach and shops and restaurants. The pool and hot tub in the complex are a bonus. Also the shared grills are great for families who like to make their own meals. There were many conveniences provided such as beach wagon and umbrella and pack n play crib for babies. Only downside is that you should plan to buy extra trash bags, shampoo, tp etc. if you are staying long. However, this is a minor additional expense, made up for by the very competitive price of the unit.