Clean and well maintained place. Great location.