Perfect accomodation: clean, modern, great location, spotless communication with the host... Only good words!