Beautifully clean, great location and caring host.