The location is perfect! 5 min walk and you're on the main beach parties and restaurants. The pool was always clean and not busy at all and we went during peak season July/Aug. Breakfast being included was a great added touch as it was homemade and fresh every morning. Everything was just perfect!