Self contained room that is very well equipped. Very good hosts.