This Airbnb was so cute! The cleanliness was great. The location was great, near many shops that are about a 10 or so minute walk. There is also a beach right outside of the complex which is so convenient! The complex has many offering throughout the week including: tennis, hula by the pool, turtle talks, & a complimentary photo shoot ( schedule early to book your spot! ) Karina was also a fast communicator when needed. Also provided all the information necessary in a timely manner.