Beautifully clean, great hosts. We loved being there.