The place is larger than it looks in the pictures. It was beautiful inside and the pool was a really comfortable area to soak up some sun. Yale responded to all queries almost instantly and we appreciated how flexible she was with our check in time since we had a baby in tow. Yale even got us a play pen for the baby too. Lots of unique restaurants and shops in the area, in addition to the nice beaches. Great experience overall.