perfect cleaning, super location with view, excellent comunication with the host, very easy self Check in that permit to the guests to arrive when they want... higly reccomend..