James is an amazing host. The place is gorgeous and perfect for a long stay. It definitely has a great location and overall we could not have asked for more. We would 100% stay here again.