Apartment is clean and situated in a good location; hosts were friendly, communicative and accommodating. An excellent stay overall!