Had a lovely time. Cleanliness, location, convenience, views, tea and coffee etc. Everything exceeded our expectations. Would recommend and come back.