Great stay, close to everything with great restaurants and the beach just a few steps away. Kids loved all the stairs! Only downside were dishes / utensils were dirty when we got there but otherwise a wonderful stay.