Very new and clean place. Very conveniently located.