Very welcoming, self contained unit. Well equipped, clean and thoughtfully done by the host.