Very clean. Hospitable hosts. Nice location. Highly recommended!