Perfect cleanliness and excellent facilities