Clean, very convenient, excellent location, easy check in, great communication with the host. Great value for money. I strongly recommmend it and most definitely wll use it again.