The apartment was clean and comfortable. The location is also great, we walked into town most days. We loved having a home away from home while away it allowed us to relax after a long day on the slopes and eat in if required. I'd recommend staying with Elements.