A++++ great stay.