Very clean and comfortable. Great location. James is an excellent host. We will be back.