Great accommodations, great location and great host. This is our second time staying at Stephen's place. We will be back again.