The location is excellent, the apartment is spacious, very comfortable and well equipped. We highlyy recommend it. We would give our overall experience a 5-star rating were it not for a glitch in the check-in process. We paid for one extra night to ensure an early check-in after an overnight long-haul flight and still no one was on site when we arrived.