I initially thought it was a little pricey for a 3 star but the staff were warm and caring, the breakfast was excellent, the location superb, and the rooms were well set up despite being a little on the small side. Lots of restaurants nearby as well as beaches and promenade/shopping. We had 2 rooms for our family of 5 with views overlooking the water which was stunning. I would stay there again.