If I could give 6 stars I would. From the first contact to the final check out everything was done to the highest of standards. The apartment was so special and the many thoughtful extras included in this apartment made it better than a lot of 5 star hotels I have stayed at. Highly recommended.