We loved our stay, the place is decorated beautifully and it was overall great value. We loved the games and had everything we needed. Location is perfect also, 5-10 minute walk to the mall and beach. Parking is a little tricky as street parking is limited so you may have to walk 100m or so. However, with everything so close you don’t need to drive much.