very clean, beautiful location, caring host.