The apartment was everything we could have asked for, great location, spacious, warm, comfortable and spotlessly clean. The view is amazing! Everything you need is provided, we highly recommend this place.