Perfect host. Perfect location. Very clean. We would definitely stay again!