Location is perfect. Apartment has everything you need and hosts were fabulous!