Like the others said - Kevin is a great host and the place is very nice and big. We were quite late with reservation, but Kevin was very flexible and responsive. We didn't have any problems with check-in an check-out.