Staying with James has been a pleasure! I cannot say enough good things about this place. The location is truly perfect and James has been a wonderful host. I'm so happy that I was able to find this place.