Location is perfect. Hosts are very communicative and flexible. Apartment has everything you might need.