Great place with everything we needed. James was a wonderful host with great communication.