Great location, cleanliness and modern facilities