The property is located in the best possible location. The beaches were not overcrowded. Our family could walk to multiple food places which was a huge plus. The pool was nothing special but with gorgeous beaches just steps away it did not matter. We had a few concerns during the stay and the host made sure to address once notified.