Very organized and clean place. Well equipped.