Fantastic place in a great location. James was very accommodating as a host and would definitely stay here again.