They've thought of everything you need for your stay away from home. Excellent caring hosts. It's very clean; modest but thoughtful. Excellent amenities. Comfortable beds.