Great hosts, great location, everything we wanted and needed for a wonderful vacation!