5 stars all the way around. Location, hosts, amenities, comfort, and the pictures don’t do it justice. Would definitely stay again!