Very clean, nice company, great hospitality, very homely and to top it all off an amazing view from the spa. P.s. Amazing grassed area.