Good - limitless self-serve buffet meals, generally excellent quality food of great variety (plenty of choice for vegans / vegetarians), bikes allowed in bedrooms, excellent location (supermarket 2 mins' walk, beach 5 mins), friendly and helpful staff, very clean inside and out, excellent beds, we were glad we'd paid extra for a seaview room (great views of bay). Not good - outside pool cold, outside pool seating area had continuous annoying-to-us thumping music all the time that pool was open (this was unpleasant for my wife who couldn't cycle due to injury), other than bedrooms there was nowhere quiet to sit in the evening with friends and talk (loud music again) and there was nowhere to sit if you didn't want to listen to the (loud) after-supper entertainer. We'd certainly come again for cycling.