Rental apartment is very clean and has everything you need for a hassle free stay. They have thought of everything you could need, even a cooler of fresh distilled water.