Great stay. Everything was described perfectly and Greg is wonderful at communicating.