Great communication, fantastic terrace and family flair! We had a great time.