We were very impressed with property. It comes with all amenities that you would expect. Most importantly it was ideal for families. The pool and the beach are immediately next to the property and very sheltered which made it perfect for families with young children. The views are spectacular, and the area has good local amenities with a nearby shop, various bars/restaurants, and souvenir shops. The property itself was very clean and well ordered, with a nice modern layout, wi-fi, two aircon units in either bedroom and an excellent balcony from which one had possibly the best view of the beach. We would most definitely return here and recommend it to friends. The only struggle can be parking immediately outside of the property, as in peak season it is very busy and spaces aren't reserved but we were always able to find somewhere to park. We recommend.