Excellent apartment and room and shared spaces. Great to have breakfast provided and fantastic location. Christine was very patient with us with our last minute booking and delayed payment. Highly recommended.