Lovely place, amazingly well situated, staff were very friendly and welcoming. can't recommend enough.