Location is great. The layout of the place, the style, the amenities all make it a very comfortable place to be. Communication was easy and we appreciate the detailed instructions we received on how to get there. We were very comfortable here and would definitely return.