Floors and carpets were not cleaned upon check in, however after quick message to the host the cleaner arrived and did a great job. Great views and good location, but only basic kitchenware supplied.