Spacious, clean, great location, responsive hosts. A great value!