So clean and well-kept. Host was great at communicating, punctual and friendly. We had a great time!