Perfect location and great hosts! We absolutely loved this apartment and would definitely return.