I have stayed here now three times, and it's always easy and fun! Checkin is super simple, the place is clean and neat and warm and comfortable. It's a great bed . David is an excellent communicator. The kitchen is well stocked and easy to use. Thanks again David!