This place was everything we hoped for and more. Photos and reviews really do not do this apartment justice. From the moment we arrived we were in paradise, the views are surreal. Every morning as we woke it felt like something out of a movie. The host was fantastic, answered all of our questions quickly and was around to give us recommendations when needed. The pool was ours for our stay, and the apartment had everything we needed and more. We really cannot wait to return and have some photos that will last us a lifetime. This is a place of dreams.