Comfortable, clean and efficient well priced accommodation