"Pros: Apartment in an excellent location, near the slopes & bars, although this depends on which apartment you are booking as they have multiple locations
Cons: The check in process was horrendous, unfortunately the address sent by booking.com is outdated, and we tried 3 different addresses of just knocking on people's apartment door and asking for directions. We finally found the check in desk once someone was walking that way anyway and showed us." ~Aaron