Awesome place and location. It is well thought out and has everything you would need. We had an issue with the check in but after that was resolved we had a superb stay.