Small, but clean and well provided for. low ceilings, but nice and good communication from the hosts.