The place is very clean and new. Great location.