Fantastic. Location, views, accommodation and inclusions, spa and pool and wonderful, friendly hosts. Would recommend to anyone.