Very clean, exactly as pictured, great location and Michael was very helpful and always quick to respond to my messages. Would highly recommend as we would stay again!