Absolute beachfront. Our stay at Castaways Resort.