Overall a great experience, great location, great environment. Very clean. We had some issues with our check in which was very inconvenient, but they helped as much as possible and were nice about.