James and the staff were great. The place was just like the pictures. Clean and well kept. View of the beach and the reef from the windows and deck. Only a few steps from the beach.