The location is excellent, the view is wonderful, but the price is exaggerated. The cleaning fee is not justified at all, since the host requests (there is an EXTRA list of rules you find in the house upon arrival) that the guests should do all the cleaning for him. Not Airbnb spirit...