We stayed for 4 nights and wpuld stay again. Staff are attentive amd helpful, there is a fantastic wee restaurant, the location is second to none, and the rooms (we stayed in a deluxe room for 3 nights and a suite for 1) are clean, welcoming, and cater for all your needs.
We would absolutely stay again and recommend to others.