Affordable and cleanly accomodation situated in a perfect location.