My mother, father, husband and 8 year old son stayed at this property and could not be more happy with the experience. From the very beginning, communication was quick and easy. The property is clean, updated and has perfect views. We greatly enjoyed the well appointed kitchen with premium appliances. The beach is just steps away. It is great for swimming and snorkeling. We loved the pool. We met some wonderful families there and quiet hours were upheld so that sleeping hours were not disturbed. The hikes around the area were very enjoyable. There are numerous markets close by as well as nice restaurants. We hope to return soon!