Beautiful presented apartment that couldn't be in a better location, wake up to great views and so much to do on your doorstep. Pool in the complex was also perfect for my little one to splash around in. Host was very responsive both before and during our stay, and very helpful when some of our luggage was delayed due to the airline putting it on the wrong plane. Would definitely stay here again when visiting.