Great stay - at a great rate - will stay again.