I had high expectations and this place met them. Fantastic apartment, fantastic facilities, fantastic location and wonderful hosts. Would definitely highly recommend.