A++ awesome place to stay, great location and very spacious. would definitely recommend to others. convenient parking, great amenities, has everything you need for a relaxing long or short stay. only small annoyance would be the wifi is very spotty and hard to maintain a connection longer than 5min, so would not recommend if you require to work during your stay.