Super clean, well maintained. Great location.