James and Mary were great hosts. They were very responsive and the place was very clean when we arrived. Check-in was extremely easy and the provided recommendations were very appreciated and accurate. The top deck was our group's favorite spot, excellent for hanging out during both the day, whether grilling on the barbecue or just enjoying the weather, and the night for after dinner chats.