Great location, communication was great. Early check in and late check out was a treat as well and a nice touch that James allows this when he can.
Close to beach and all restaurants- a great stay!