Fantastic self contained unit which we thoroughly enjoyed. everything was great and clean. my only complaint is the size of the vanity which was tiny so no real room in the bathroom to put any toiletries. but managed regardless and absolutely loved our stay and would go again.