Helpful staff, clean rooms, good location.