The location is wonderful but I would have liked more accessibility to beach/sand. About 20min walk in either direction has that. Otherwise, our room had a lovely view of the marina, sunset and sweet seals, loved hearing them bark. Sadly, a walk on the beach resulted in oil on shoes and feet, but the hotel provided cleaning wipes for feet. A tub on the outdoor balcony was divine! Wonderful service and setting. One other note, there isn’t a pool on the roof, but a very large jacuzzi.