Spotless and comfortable, great location