Incredible views! This apartment is perfect for so many reasons... the location is great, it's very spacious, the property is beautiful and provides so many places to sit and relax, the pool is great, the bed was very comfortable, and our host was so great! Denis really was a great host... available when we needed him, quick to respond, clear with communication and also gave us our space.