Well priced and clean accommodation