The place exceeded our expectations. Great location, view and we had everything we needed. The pool was a great plus for my son. Short hike to the beach and short walk to a plaza with restaurants and a grocery. We are definitely coming back!