Amazing place and perfect location. James was a great host, very attentive and responded quickly. Will definitely be staying here again or at any of his properties.