Clean and good location. But make sure you ask the owner to give you detailed instructions at check in. We were clueless about check out and cause a lot of hassle and make us 1 hour late for my meeting, plus the owner was hard to reach the morning of check out, and to call 5 times and 5 texts before he answered with check out instructions.