Great from all aspects: perfect hosts, cozy place, clean and tidy, ideal location. Would stay again! :)