Absolutely wonderful. We had such a great experience- clean, accessible and even better than described.