Fantastic location, wonderful hosts, and very clean. Thanks for a great place to stay!