clean rooms, good service, great location