Great location, spotless, great stay.