great location excellent stay