I had an excellent stay and would highly recommend this place. It has many of the amenities of a hotel, but with the personal touches of a private apartment. Communication, check-in, etc. were all professional and very straightforward. The location is in the middle of everything, but the apartment is still quiet and calm. I especially loved having the large private terrace!