Great stay. great hosts. All very clean and practical. Highly recommended