Clean top to bottom, easy check in with a warm welcome and everything we could have needed. Didn’t realise what a beautiful location it was in but was pleasantly surprised. Wish we could have stayed longer!