An excellent location, convenient parking, amenities are amazing and they have thought of everything!!! Tons of space and everything you would need. Hi-tech, modern and efficient!!! Was there during cold weather, but it would be even more awesome in warm weather as there are wonderful outdoor spaces. Highly recommended!