Great location, very clean, with lots of great features. Everything was there for us. We'd love to come back again!