Awesome place. Beautifully decorated with a lot of thought and care! Pictures do not do the place justice. Great location - walking distance to restaurants, beach and shopping. Great communication from host. Flexible checkin/checkout as we arrived late and left late due to flights.