great apartment, great location, very clean and well equipped, top communication with our hosts, very accommodating.