Great location! We were able to walk to many great restaurants and the beach / park across the street was our favorite snorkeling spot. The place itself is very nice and new, and the owner provided lots of amenities which was nice!