Very clean but exceedingly cramped accommodation.