clean and perfect accommodation for the price