It's worth the price. Location is perfect. The hotel across the street, Le Bristol, has a one and a three Michelin star restaurant. We ate at the one star, definitely worth the price ! Taxis were easily obtained because they frequented the hotel. The doormen and concierge were very friendly and helpful to us, even though they knew we weren't staying with them.
The apartment was very comfortable for 4 adults. The beds were wonderful! I liked how it was decorated and set up. It was relaxing to come back to the apartment. Glen and his people were great!
The only issue I had was-I wish the bathroom and kitchen were cleaned a little more. I almost cleaned them myself. I didn't because I was on vacation.