Fabulous! Location is excellent, hosts have thought of everything, checking in was personal and easy... all great! Six stars on a scale of 1 to 5!