Good Location, bad cleaning, and slow communication. Fair price for the accomodation