great stay, location, host. and accommodation.