Very clean, great location and great communication with the owner. Cute little flat that has all that you need for a weekend away. Definitely will be back!