excellent 5 stars. hosts were very accommodating and could not speak more highly of their commitment to customer needs and attention