very clean place beautiful location