Excellent place: best location in town and great amenities. James was a great host - he welcomed us with wine! Would definitely considering staying there again.