Breakfast buffet was good - plenty of options and one of the reasons for selecting this place. Pool was nice, fresh but good for 30 degree weather and there was bar service. Room decent, only gripe was the beds being so firm just hard to sleep on them - struggled by end but rest of it was good. Area wise - useful and close walk to beach - really nice spot.