James is wonderful host. He's been helpful, supportive and super friendly. I stayed here more than two weeks and enjoyed my entire stay very much. Great location and I'm sure that it's hard to find perfect place with reliable host like this place.