Everything has already been said in previous reviews. Great apartment, great location and great hosts. We would highly recommend!