This is the place.. clean beautiful, location , great hosts..