Very clean place with obviously new features and a great location.