James’ place was absolutely perfect. Exceeded our expectations and can’t wait to stay again. So well equipped. Easy check in and communication was wonderful.