Great location, good communication, cleanliness could be improved, some necessities promised in the description were not provided (such as showering gel).