The place is a two-bedroom apartment, with all required amenities. The main attraction is the stunning view of the snow capped mountains right from the living room/deck. This view stole the show.
The place is within walking distance of many restaurants and shops, including a supermarket.
Overall, great place to stay in!