Great location, spotless clean, great guests