This home has everything. It is gorgeous, lovely setting, excellent hosts. We had an amazing stay.