James was a great host! Very responsive, and accommodating. The location is perfect and the view from the roof was gorgeous. Very spacious and well kept. I would definitely stay here again.