Perfection!! Everything you could wish for a break and more!! Nothing was too much bother for Stephen or his staff any during our 4 night stay!! Already checking out dates to book again!!