Clean, great location, kitchen has everything you need to make a great meal! Host was great at communicating and answering any questions we had. Thanks again!