Lovely, modern apartment: great cleanliness, location and a warm welcome on arrival. Amenities provided such as snacks, tea and coffee were a fantastic surprise on arrival too.