Nice place, the view is great, and it's easy to find with a garage spot for parking. Check in is a bit of a hassle, and you have to get your car from the garage before returning your keys to the lockbox, which is another small nitpick.
Only the heat runs in the winter. If it's warm out, like it was during my stay, there's no AC and the room gets extremely warm. You can open the deck doors but it only does so much. I ended up leaving because I couldn't sleep there. YMMV.