5 stars all the way around! from the stay to the host, definitely would book again