LOCATION LOCATION LOCATION!!! 1 minute walk to the beach. Place is incredible with every possible need taken care of. Graham was a joy to deal with & super accommodating. Would not hesitate to book again. Family loved our stay. Thanks Graham.