Hits all the right points - helpful staff, nice location, clean rooms, cafe downstairs, and affordable!