The apartment is excellent and in a fantastic location. The amenities were very nice and the welcome basket was very thoughtful. Check-in was easy and the hosts were very communicative and available to assist. Internal decor was very modern. Highly recommended!