Fantastic stay, great cleanliness, shared bathroom but always maintained and sparkling clean everyday. Couldn't fault the place. Huge value for money