Excellent apartment. Excellent hosts. Great location. Definitely recommend.