O Bar: West Bay Rd., Seven Mile Beach, Grand Cayman