The majority of the reason we chose this unit was the responsiveness of William and his crew, so we felt if we had issues they would be resolved. We had no issues! The unit was clean and the beds were comfortable. The kitchen had what we needed, although we did no major cooking so there may be some items needed for a gourmet meal. Checkin was smooth and the office was responsive. Location was perfect for what we were looking for, and we felt secure there with our children.