Amazing place with an outstanding view and a porch/balcony perfect for enjoying it. Location is ideal, with plenty of easy parking. TV setup was impressive, and the kitchen was very spacious and well stocked. Heaters were plentiful and kept us warm in the cold, and the bathroom is the best we've seen for the price.
Only small complaint is that the hot water runs out very quickly and takes a very long time to heat back up. There is a sign on the shower explaining this, but it is still not ideal for a group of more than three.